// JavaScript Document
;$(document).ready(function(){
	var regusername=/^\w{1,20}$/;
	var reguserpassword=/^[\w`~!@#\$%\^&\*\(\)_\+-=\[\]\\\{\}\|;':",\.\/<>\?]{6,18}$/;
	var regusertel=/^1[34578]\d{9}$/;
	var reguserFactoryCode=/^\d{5,8}$/;
/*---------------------login页面-------------------------*/
	//登录窗口切换
	$(".login_codedv").hide();
	$(".scanimg").on("click", function(){
		if($(".login_codedv").is(":hidden")){
			$(".login_form").stop().hide();
			$(".login_codedv").stop().show();
			$(".login_dv h3").text("扫码登录");
			$(".scantext").text("密码登录在这里");
			$(".scanimg").addClass("cur");
		}else{
			$(".login_codedv").stop().hide();
			$(".login_form").stop().show();
			$(".login_dv h3").text("用户登录");
			$(".scantext").text("扫码登录更安全");
			$(".scanimg").removeClass("cur");
		}
	});
	//用户名、密码登录验证
	$(".login_btn").on("click", function(){
		var login_username=$(".login_username").val();
		var login_userpassword=$(".login_userpassword").val();
		var login_imagecode=$(".login_imagecode").val();
		if(login_username==""){
			$(".point").text("请输入用户名").addClass("cur");
			
		}else if(!(regusername.test(login_username))){
			$(".point").text("请正确输入用户名").addClass("cur");
			
		}else if(login_userpassword==""){
			$(".point").text("请输入密码").addClass("cur");
			
		}else if(login_imagecode==""){
			$(".point").text("验证码不能为空").addClass("cur");
			
		}else if(regusername.test(login_username) && reguserpassword.test(login_userpassword) && login_imagecode!=""){
			/*alert("提交成功");*/

			$(".point").removeClass("cur");

			$(".point").text("");

			userSignin();

		}else{
			$(".point").text("手机号/用户名与密码不匹配").addClass("cur");
		}
	});
	//得到焦点，错误提示消失
	$(".login_form input[type=text], .login_form input[type=password], .register_form p input, .resetpassword_form p input").on("focus", function(){
		$(".point").removeClass("cur");
	});
	
/*--------------------register页面------------------------*/
	//同意条款
	$(".register_sp1").on("click", function(){
		if($(this).hasClass("cur")){
			$(this).removeClass("cur");
			$(".register_sp1~.point").addClass("cur");
		}else{
			$(this).addClass("cur");
			$(".register_sp1~.point").removeClass("cur");
		}
	});

	
	//点击注册
	$(".register_btn").on("click", function(){
		var register_factory=$(".register_factoryCode").val();
		var register_tel=$(".register_tel").val();
		var register_username=$(".register_username").val();
		var register_setpassword=$(".register_setpassword").val();
		var register_password=$(".register_password").val();
		var register_imagecode=$(".register_imagecode").val();
		var register_telcode=$(".register_telcode").val();
		if(register_factory==""){
			$(".register_factoryCode~.point").text("工厂码不能为空").addClass("cur");

		}else if(!(reguserFactoryCode.test(register_factory))){
			$(".register_factoryCode~.point").text("请正确输入5-8位数字工厂码").addClass("cur");

		}else if(register_tel==""){
			$(".register_tel~.point").text("请输入手机号码").addClass("cur");
			
		}else if(!(regusertel.test(register_tel))){
			$(".register_tel~.point").text("请正确输入11位手机号码").addClass("cur");
			
		}else if(register_username==""){
			$(".register_username~.point").text("请输入用户名").addClass("cur");
			
		}else if(register_username.indexOf("admin") >= 0 || register_username.indexOf("test") >= 0 || register_username.indexOf("user") >= 0 ){
			$(".register_username~.point").text("用户不能包含'admin'、'test'、'user'等字符").addClass("cur");

		}else if(!(regusername.test(register_username))){
			$(".register_username~.point").text("请输入5-20位数字、字母或下划线").addClass("cur");
			
		}else if(register_setpassword==""){
			$(".register_setpassword~.point").text("请输入登录密码").addClass("cur");
			
		}else if(!(reguserpassword.test(register_setpassword))){
			$(".register_setpassword~.point").text("请输入6-18位数字、字母或英文符号").addClass("cur");
			
		}else if(register_password==""){
			$(".register_password~.point").text("请输入确认密码").addClass("cur");
			
		}else if(register_password!=register_setpassword){
			$(".register_password~.point").text("您二次输入的密码不一致").addClass("cur");
			
		}else if(register_imagecode==""){
			$(".register_imagecode~.point").text("验证码不能为空").addClass("cur");
			
		}else if(register_telcode==""){
			$(".register_telcode~.point").text("短信验证码不能为空").addClass("cur");
			
		}else if(!$(".register_sp1").hasClass("cur")){
			$(".register_sp1~.point").text("请接受《版权声明》和《隐私保护》").addClass("cur");
			
		}else if(regusertel.test(register_tel) && regusername.test(register_username) && reguserpassword.test(register_setpassword) && register_setpassword==register_password && register_imagecode!="" && register_telcode!="" && $(".register_sp1").hasClass("cur")){
			//alert("注册成功");
			submitUserinfo();
		}
	});	

	
/*---------------------resetpassword页面-----------------------*/

	
	
	//点击注册
	$(".resetpassword_btn").on("click", function(){
		var resetpassword_tel=$(".resetpassword_tel").val();
		var resetpassword_username=$(".resetpassword_username").val();
		var resetpassword_imagecode=$(".resetpassword_imagecode").val();
		var resetpassword_telcode=$(".resetpassword_telcode").val();
		var resetpassword_setpassword=$(".resetpassword_setpassword").val();
		var resetpassword_password=$(".resetpassword_password").val();
		if(resetpassword_tel==""){
			$(".resetpassword_tel~.point").text("请输入手机号码").addClass("cur");
			
		}else if(!(regusertel.test(resetpassword_tel))){
			$(".resetpassword_tel~.point").text("请正确输入11位手机号码").addClass("cur");
			
		}else if(resetpassword_username==""){
			$(".resetpassword_username~.point").text("请输入用户名").addClass("cur");
			
		}else if(!(regusername.test(resetpassword_username))){
			$(".resetpassword_username~.point").text("请输入5-20位数字、字母或下划线").addClass("cur");
			
		}else if(resetpassword_imagecode==""){
			$(".resetpassword_imagecode~.point").text("验证码不能为空").addClass("cur");
			
		}else if(resetpassword_telcode==""){
			$(".resetpassword_telcode~.point").text("短信验证码不能为空").addClass("cur");
			
		}else if(resetpassword_setpassword==""){
			$(".resetpassword_setpassword~.point").text("请输入登录密码").addClass("cur");
			
		}else if(!(reguserpassword.test(resetpassword_setpassword))){
			$(".resetpassword_setpassword~.point").text("请输入6-18位数字、字母或英文符号").addClass("cur");
			
		}else if(resetpassword_password==""){
			$(".resetpassword_password~.point").text("请输入确认密码").addClass("cur");
			
		}else if(resetpassword_password!=resetpassword_setpassword){
			$(".resetpassword_password~.point").text("您二次输入的密码不一致").addClass("cur");
			
		}else if(regusertel.test(resetpassword_tel) && regusername.test(resetpassword_username) && resetpassword_imagecode!="" && resetpassword_telcode!="" && reguserpassword.test(resetpassword_setpassword) && resetpassword_setpassword==resetpassword_password){
			/*alert("修改密码成功");*/
			submitUserinfo();
		}
	});	
	
	
});

;window.onload=function(){
	$(".loading").hide();
};
